home *** CD-ROM | disk | FTP | other *** search
/ SGI Freeware 1999 August / SGI Freeware 1999 August.iso / dist / fw_windowmaker.idb / usr / freeware / share / WindowMaker / menu.de.z / menu.de
Encoding:
Text File  |  1999-07-16  |  3.9 KB  |  124 lines

  1. //
  2. // Hauptmenⁿkonfiguration fⁿr WindowMaker
  3. //
  4. // Syntax:
  5. //
  6. // <Title> <Command> <Parameters>
  7. //
  8. // <Title> ist ein Text, der als Titel benutzt werden soll. Falls er
  9. //    Leerzeichen enthΣlt, muss er von " umgeben sein.
  10. //
  11. // <Command> eine der folgenden gⁿltigen Anweisungen: 
  12. //    MENU - beginnt (Unter)menⁿdefinition
  13. //    END  - beendet (Unter)menⁿdefinition
  14. //    EXEC <program> - fⁿhrt ein externes Programm aus
  15. //    EXIT - beendet den Fenstermanager
  16. //    RESTART [<window manager>] - startet WindowMaker neu oder
  17. //            startet einen anderen Fenstermanager.
  18. //    REFRESH - Zeichnet den Bildschirminhalt neu.
  19. //    ARRANGE_ICONS - Ordnet die Icons auf der ArbeitsflΣche neu an.
  20. //    SHUTDOWN - Beendet die X Sitzung und alle Anwendungen
  21. //    WORKSPACE_MENU - fⁿgt Untermenⁿ fⁿr ArbeitsflΣchenverwaltung ein
  22. //    SHOW_ALL - Bringt alle Fenster zurⁿck auf ArbeitsflΣche
  23. //    HIDE_OTHERS - Versteckt (mit Ausnahme des aktiven) alle Fenster auf
  24. //         der ArbeitsflΣche
  25. //
  26. // <Parameters> ist das auszufⁿhrende Programm
  27. //
  28. // Besonderheiten fⁿr die EXEC Kommandozeile
  29. // %s - An dieser Stelle den aktuell markierten Text einsetzen. Ist kein Text
  30. //      markiert, wird das Kommando abgebrochen
  31. // %w - An dieser Stelle die ID des aktuellen Fensters einsetzen. Ist kein
  32. //      Fenster aktiv, so wird nicht eingesetzt.
  33. //
  34. // Die Bedeutung der ausgezeichneten Zeichen (% bzw. ") kann mit dem \ Zeichen
  35. // au▀er Kraft gesetzt werden. z.B.: xterm -T "\"Hello World\""
  36. //
  37. // Jede MENU Anweisung muss eine passende END Anweisung besitzen.
  38. // Siehe dieses Beispiel:
  39.  
  40. #include <wmmacros>
  41.  
  42. "Anwendungen" MENU
  43.     "Info" MENU
  44.         "Info Panel..." INFO_PANEL
  45.         "Legal" LEGAL_PANEL
  46.           "Systemauslastung" EXEC xosview || xload
  47.                   "Proze▀tabelle" EXEC xterm -e top
  48.         "Anleitungen" EXEC xman
  49.     "Info" END
  50.     "XTerm" EXEC xterm -sb || color-xterm -sb || xterm -sb
  51.     "XJed"    EXEC xjed
  52.     "ArbeitsflΣche" WORKSPACE_MENU
  53.     "Anwendungen" MENU
  54.         "Grafik" MENU
  55.             "Gimp" EXEC gimp
  56.             "XV" EXEC xv
  57.             "XPaint" EXEC xpaint
  58.             "XFig" EXEC xfig
  59.         "Grafik" END
  60.         "X Dateimanager" EXEC xfm
  61.         "OffiX Files" EXEC files
  62.         "LyX" EXEC lyx
  63.         "Netscape" EXEC netscape
  64.                    "Ghostview" EXEC ghostview %a(Ghostview)
  65.                 "XDvi" EXEC xdvi %a(XDvi)
  66.                    "Acrobat" EXEC /usr/local/Acrobat3/bin/acroread %a(Acrobat)
  67.           "TkDesk" EXEC tkdesk
  68.     "Anwendungen" END
  69.     "Editoren" MENU
  70.         "XEmacs" EXEC xemacs || emacs
  71.         "XJed" EXEC xjed
  72.         "NEdit" EXEC nedit
  73.         "Xedit" EXEC xedit
  74.         "VI" EXEC xterm -e vi
  75.     "Editoren" END
  76.     "Sonstiges" MENU
  77.         "Xmcd" EXEC xmcd 2> /dev/null
  78.         "Xplaycd" EXEC xplaycd
  79.         "Xmixer" EXEC xmixer
  80.     "Sonstiges" END
  81.     "Hilfsmittel" MENU
  82.         "Taschenrechner" EXEC xcalc
  83.         "Schriftauswahl" EXEC xfontsel
  84.         "Lupe" EXEC xmag
  85.         "Farbtabelle" EXEC xcmap
  86.         "XKill" EXEC xkill
  87.         "ASClock" EXEC asclock -shape
  88.     "Hilfsmittel" END
  89.         "Markierung" MENU
  90.                 "email an" EXEC xterm -name mail -T "Pine" -e pine %s
  91.                 "Navigate" EXEC netscape -noraise -remote \
  92.                        'openURL(%s,new-window)' || netscape %s
  93.                 "in Anleitung suchen" EXEC MANUAL_SEARCH(%s)
  94.     "Markierung" END
  95.         "Arbeitsplatz" MENU
  96.                 "Andere verstecken" HIDE_OTHERS
  97.                 "Alle anzeigen" SHOW_ALL
  98.                 "Icons anordnen" ARRANGE_ICONS
  99.                 "Neuzeichnen" REFRESH
  100.                 "Sperren" EXEC xlock -allowroot -usefirst
  101.         "Hintergrund" MENU
  102.             "None" EXEC CLEARROOT
  103.             "Schwarz" WS_BACK '(solid, black)'
  104.             "Blau" WS_BACK '(solid, "#505075")'
  105.             "Purpur" WS_BACK '(solid, "#554466")'
  106.             "Weizen" WS_BACK '(solid, wheat4)'
  107.             "Dunkelgrau" WS_BACK '(solid, "#333340")'
  108.             "Wein" WS_BACK '(solid, "#400020")'
  109.         "Hintergrund" END
  110. #if (DEPTH>=8)
  111. // Einbinden einiger FarbverlΣufe fⁿr AnfΣnger und Faulpelze.
  112. // Nach dem ─ndern mu▀ 'RESTART' ausgefⁿhrt werden
  113. #include <gradients.menu>
  114. #endif
  115.         "Arbeitsplatz sichern" EXEC SAVE_WORKSPACE
  116.     "Arbeitsplatz" END
  117.     "Beenden"    MENU
  118.         "Neustart" RESTART
  119.         "AfterStep starten" RESTART afterstep
  120.         "Beenden..."  EXIT
  121.         "Sitzung beenden..." SHUTDOWN
  122.     "Beenden" END
  123. "Anwendungen" END
  124.